Các điều khiển ActiveX ActiveX

Các điều khiển ActiveX, các khối lệnh chương trình nhỏ, có thể dùng tạo ra các ứng dụng phân phối làm việc trên Internet thông qua trình duyệt web. Ví dụ bao gồm các ứng dụng tùy biến cho việc thu thập dữ liệu, đồng thời xem nội dung các loại tập tin và hiển thị hiệu ứng hoạt hình.

Các điều khiển ActiveX so sánh với các Java applet: lập trình viên có thể thiết kế cả hai loại của các cơ chế cho phép trình duyệt web tải về và thực thi. Nhưng các Java applet có thể chạy trên hầu hết tất cả nền tảng, trong khi các thành phần ActiveX chỉ hoat động ở trình duyệt Internet Explorer của Microsofthệ điều hành Windows.[2]

Malware, ví dụ các virus máy tínhspyware, có thể vô tình cài đặt từ các web bị nhiễm dùng các điều khiển ActiveX (khi tải về ổ đĩa).

Lập trình viên có thể viết các điều khiển ActiveX trong bất cứ ngôn ngữ nào hỗ trợ thành phần phát triển COM, bao gồm các ngôn ngữ lập trình và môi trường sau: